
#lrq .container,.lrq .container{
	width: 1200px;
	margin: 0 auto;
	position: relative;
}



#lrq .navpart{
	height: 37px;
	background: #F5F5F5;
	line-height: 37px;
}

#lrq .navpart-left{
	float: left;
	/* margin-top: 9px; */
}

#lrq .navpart-left span{

}

#lrq .navpart-right{
	float: right;
	/* margin-top: 10px; */
}
#lrq .navpart-right ul{}
#lrq .navpart-right li{
    float: left;
}
#lrq .navpart-right li a{
	padding: 0px 12px;
	border-right: 1px solid #ccc;
}

#lrq li.webnav{
	position: relative;
	z-index: 100;
}
#lrq li.webnav a{
    padding-right: 24px;
    position: relative;
}
#lrq li.webnav i{
	background-image: url(../img/icons_03.png);
	width: 13px;
	height: 14px;
	background-position: -183px -12px;
	top: 0px;
}
#lrq li.phonebuy{
	position: relative;
	z-index: 100;
}

#lrq li.phonebuy img{
	position: absolute;
	display: none;
}
#lrq li.phonebuy a{
    padding-left: 24px;
    position: relative;
}
#lrq li.phonebuy i{
	background-image: url(../img/icons_03.png);
	width: 13px;
	height: 20px;
	background-position: -226px -9px;
	top: -4px;
	left: 7px;
}

#lrq .navpart-right .nor-li:hover a{
	color: #FF7919;
}

#lrq li.webnav:hover{
	background: #fff;
}
#lrq li.webnav:hover .web-a{
	color: #FF7919;
}

#lrq li.webnav:hover i{
	background-position: -169px -12px;
}

#lrq li.phonebuy:hover{
	background: #fff;
}
#lrq li.phonebuy:hover a{
	color: #FF7919;
}
#lrq li.phonebuy:hover img{
	display: block;
}

#lrq .webnav-sel{
	position: absolute;
	top: 37px;
	left: -662px;
	width: 750px;
	padding: 40px;
	border: 2px solid #ccc;
	border-top: none;
	background: #fff;
	display: none;
}
#lrq .sel-item{
    width: 161px;
    float: left;
}
#lrq .sel-item dl{}
#lrq .sel-item dt{
    font-size: 18px;
    padding-left: 11px;
    color: #ccc;
}
#lrq .sel-item dd{
}
#lrq .sel-item dd a{
    border-right: none;
}
#lrq .pd-item{}
#lrq .pd-item dd{
	position: relative;
}
#lrq .pd-item dd::after{
	content: "";
	position: absolute;
	top: 14px;
	right: 0px;
	width: 1px;
	height: 157px;
	background: #ccc;
}
#lrq .pl-item{
    padding-left: 20px;
}
#lrq .pl-item dd{
	position: relative;
}
#lrq .pl-item dd::after{
	content: "";
	position: absolute;
	top: 14px;
	right: 0px;
	width: 1px;
	height: 157px;
	background: #ccc;
}
#lrq .cs-item{
    width: 386px;
    padding-left: 20px;
}
#lrq .cs-item dl dt{
	padding-left: 0px;
}
#lrq .cs-item dd{}
#lrq .cs-item dd{}
#lrq .cs-item dd a{
    padding: 0px;
    float: left;
    width: 60px;
}

#lrq .sel-item dd a:hover{
	color: #FF7919;
}

#lrq li.webnav:hover .webnav-sel{
	display: block;
}

#lrq .adverpart{
	position: relative;
}
#lrq .adverpart a{}
#lrq .adverpart img{}
#lrq .close{
	position: absolute;
	top: 0px;
	right: 0px;
	height: 20px;
	line-height: 20px;
	background: grey;
	color: #fff;
	padding-left: 20px;
	padding-right: 10px;
	cursor: pointer;
}
#lrq .close i{
	background-image: url(../img/icons_03.png);
	background-position: -203px -9px;
	width: 20px;
	height: 20px;
	top: 0px;
	left: 0px;
}

#lrq .searchpart{
    padding-top: 50px;
    padding-bottom: 20px;
}
#lrq .logo{
	float: left;
}
#lrq .logo a{
	display: block;
	width: 250px;
	height: 50px;
	background-image: url(../img/icons_03.png);
	background-position: -206px -59px;
	background-repeat: no-repeat;
}

#lrq .citysel{
	float: left;
	margin-left: 10px;
}

#lrq .citysel-show{
    font-size: 16px;
    position: relative;
    z-index: 100;
}
#lrq .citysel-show i{
	background-image: url(../img/icons_03.png);
	width: 12px;
	height: 12px;
	background-position: -111px -17px;
	top: 7px;
	left: 35px;
}
#lrq .citysel-tuijian{
    position: relative;
    margin-top: 3px;
}
#lrq .citysel-tuijian a{
    display: block;
    border: 1px solid #ccc;
    padding: 2px 0px;
    padding-right: 10px;
    padding-left: 18px;
}
#lrq .citysel-tuijian i{
	background-image: url(../img/icons_03.png);
	width: 12px;
	height: 16px;
	background-position: -84px -12px;
	left: 5px;
	top: 4px;
}

#lrq .citysel-show-all{

position: absolute;

top: -7px;

left: -16px;

width: 740px;

height: 300px;

overflow-y: scroll;

border: 1px solid #F0F0F0;

box-shadow: 0px 0px 10px 1px #f0f0f0;

}
#lrq .citysel-show-all-tt{
    height: 35px;
    line-height: 35px;
    padding: 0px 15px;
    background: #FCFCFC;
    position: relative;
}
#lrq .show-all-left{
    display: inline-block;
    width: 100px;
}
#lrq .show-all-left span{
    position: relative;
}
#lrq .show-all-left i{
    top: 2px;
    background-position: -111px -6px;
}
#lrq .show-all-right{
    display: inline-block;
}
#lrq .show-all-right p{
    font-size: 12px;
}
#lrq .show-all-right span{
    color: skyblue;
}
#lrq .citysel-show-all-bd{
    padding: 0px 15px;
    background: #FFFFFF;
}
#lrq .show-all-item{
    border-bottom: 1px solid #F0F0F0;
    padding: 20px 0px;
    padding-bottom: 0px;
}
#lrq .show-all-item-left{
    display: inline-block;
    width: 81px;
    border-right: 1px solid #ccc;
    vertical-align: top;
}
#lrq .show-all-item-left span{
    font-size: 13px;
}
#lrq .show-all-item-right{
    display: inline-block;
    width: 561px;
    vertical-align: top;
    line-height: 12px;
    padding-left: 18px;
}
#lrq .show-all-item-right a{
    font-size: 12px;
    display: inline-block;
    width: 86px;
    height: 30px;
}

#lrq .citysel-show:hover .citysel-show-all{
	display: block;
}

#lrq .show-all-item-right a:hover{
	color: #FF7919;
}

#lrq .search{
    float: left;
    width: 500px;
    margin-left: 84px;
}
#lrq .search-top{
	position: relative;
}
#lrq .search-top input{
    width: 423px;
    height: 36px;
    border: 2px solid #FF7919;
    padding-left: 14px;
}
#lrq .search-top .sear-a{
	position: absolute;
	top: 0px;
	right: 0px;
	width: 60px;
	height: 40px;
	background-color: #FF7919;
}
#lrq .search-top .sear-a::after{
	content: "";
	position: absolute;
	background-image: url(../img/icons_03.png);
	width: 27px;
	height: 28px;
	top: 6px;
	right: 16px;
	background-position: -133px -5px;
}
#lrq .search-bot{
    margin-top: 5px;
}
#lrq .search-bot a{
    color: #ccc;
    margin-right: 18px;
}

.lrq .footpart-top{
    border-top: 1px solid #ccc;
    padding: 30px 0px;
    text-align: center;
}
.lrq .footpart-item{
	display: inline-block;
	vertical-align: top;
	margin-right: 222px;
	position: relative;
}
.lrq .footpart-item dl{text-align: left;}
.lrq .footpart-item dt{font-size: 20px;}
.lrq .footpart-item dd{
    width: 250px;
    line-height: 26px;
    margin-top: 22px;
}
.lrq .footpart-item dd a{
    margin-right: 30px;
}
.lrq .footpart-item dd p{}
.lrq .erweima{
    display: inline-block;
    margin-right: 20px;
}
.lrq .erweima img{
	width: 90px;
	height: 90px;
}
.lrq .erweima span{
    display: block;
    text-align: center;
    margin-top: 10px;
}

.lrq .footpart-item:nth-child(1)::after,
.lrq .footpart-item:nth-child(2)::after{
	content: "";
	width: 2px;
	height: 100px;
	background-color: grey;
	position: absolute;
	top: 12px;
	right: -70px;
}

.lrq .chengse{
	color: #FF7919 !important;
}
.lrq .chengsehover:hover{
	color: #FF7919 !important;
}
.lrq .footpart-bot{
    background: #F7F7F7;
    padding-top: 30px;
    padding-bottom: 30px;
    text-align: center;
}
.lrq .fb1{}
.lrq .fb1 p{
}
.lrq .fb1 a{
    padding: 0px 15px;
    border-right: 1px solid #ccc;
}
.lrq .fb2{
    margin-top: 20px;
}
.lrq .fb2-item{
    display: inline-block;
    border-right: 1px solid #ccc;
    padding-right: 10px;
}
.lrq .fb2-item span{
    display: inline-block;
    width: 60px;
    margin-right: 10px;
    margin-left: 10px;
}
.lrq .fb2-a{
	display: inline-block;
	background-image: url(../img/icons_03.png);
	width: 39px;
	height: 30px;
	background-position: -178px -200px;
	margin-right: 10px;
}
.lrq .fb3{
    margin-top: 20px;
}
.lrq .fb3 a{
    border-right: 1px solid #ccc;
    padding-right: 10px;
    padding-left: 9px;
}
.lrq .fb3 p{
    margin-top: 20px;
}
.lrq .fb3 i{
	display: inline-block;
	width: 30px;
	height: 25px;
	background-image: url(../img/icons_03.png);
	background-repeat: no-repeat;
	background-position: -279px -138px;
	margin-top: -10px;
	vertical-align: middle;
}

.lrq .fb4{
    margin-top: 20px;
}
.lrq .fb4 a{
	display: inline-block;
	background-image: url(../img/icons_03.png);
	background-repeat: no-repeat;
	width: 90px;
	height: 40px;
	background-position: -179px -130px;
}

#lrq .close2{
	position: absolute;
	top: 7px;
	right: 12px;
	width: 14px;
	height: 17px;
	background-image: url(../img/icons_03.png);
	background-position: -517px -8px;
	cursor: pointer;
	transition: all 0.5s;
}

#lrq .close2:hover{
	transform: rotate(180deg);
}

#lrq .search-res-show{
    position: absolute;
    top: 40px;
    left: 0px;
    background-color: #fff;
    padding: 10px 15px;
    width: 468px;
    z-index: 100;
    border: 1px solid #ccc;
    box-shadow: 0px 1px 4px 1px #ccc;
}
#lrq .search-res-show a{
    display: block;
    font-size: 15px;
    line-height: 31px;
}

#lrq .search-res-show a:hover{
	background-color: #FAFAFA;
}

#lrq .gaoliang{
	color: #FF7919 !important;
}


#lrq .pro-sel{
	float: left;
	width: 180px;
	height: 45px;
	background-color: #FF7919;
	color: #fff;
	font-size: 15px;
	text-align: center;
	line-height: 45px;
	position: relative;
	z-index: 100;
}
#lrq .pro-sel span{}
#lrq .pro-sel ul{
    background-color: #FAFAFA;
    padding-top: 20px;
    height: 400px;
}
#lrq .pro-sel li{
    color: #000;
    font-size: 13px;
    text-align: left;
    position: relative;
    padding-left: 57px;
}
#lrq .pro-sel li.hover{
	background-color: #fff;
	color: #FF7919;
}
#lrq .pro-sel li.hover::after{
	background-position: -458px -13px;
}
#lrq .pro-sel li::after{
	content: "";
	position: absolute;
	top: 14px;
	right: 26px;
	background-image: url(../img/icons_03.png);
	width: 10px;
	height: 12px;
	background-position: -472px -13px;
}
#lrq .pro-sel li i{
	background-image: url(../img/icons_03.png);
	width: 30px;
	height: 30px;
	background-position: 0px 0px;
	top: 5px;
	left: 17px;
}

#lrq .pro-sel li.hover .insert-jita{
	background-position: -35px 0px;
}

#lrq .pro-sel .insert-ylh{
	background-position: 0px -107px;
}

#lrq .pro-sel .insert-hjg{
	background-position: 0px -158px;
}
#lrq .pro-sel .insert-etq{
	background-position: 0px -211px;
}
#lrq .pro-sel .insert-yyj{
	background-position: 0px -162px;
}
#lrq .pro-sel .insert-xqz{
	background-position: 0px -55px;
}
#lrq .pro-sel .insert-zll{
	background-position: 0px -55px;
}

#lrq .pro-sel-show{
    position: absolute;
    top: 45px;
    left: 180px;
}
#lrq .pro-sel-show-item{
    width: 300px;
    text-align: left;
    line-height: 22px;
    padding-left: 20px;
    background-image: url(../img/lrqtab1.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    height: 345px;
}
#lrq .pro-sel-show-item a{
    display: block;
    width: 48px;
    border-bottom: 1px solid #ccc;
    padding-left: 7px;
    padding-bottom: 20px;
    padding-top: 20px;
    font-size: 12px;
}

#lrq .yinyue-item{
	 background-image: url(../img/lrqtab2.jpg);
}
#lrq .geju-item{
	 background-image: url(../img/lrqtab3.jpg);
}
#lrq .ertong-item{
	background-image: url(../img/lrqtab4.jpg);
}
#lrq .yinyueju-item{
	background-image: url(../img/lrqtab5.jpg);
}
#lrq .xiqu-item{
	background-image: url(../img/lrqtab6.jpg);
}
#lrq .zhanlang-item{
	background-image: url(../img/lrqtab7.jpg);
}

#lrq .pro-sel-show-item a:hover{
	color: #FF7919;
}
#lrq .pro-sel2{
    float: left;
    padding-left: 20px;
}
#lrq .pro-sel2 ul{}
#lrq .pro-sel2 li{
    float: left;
}
#lrq .pro-sel2 li a{
    font-size: 18px;
    font-weight: 700;
    display: block;
    width: 110px;
    height: 45px;
    text-align: center;
    line-height: 45px;
}
#lrq .pro-sel2 li a:hover{
	color: #FF7919;
}
#lrq .pro-sel3{
    float: right;
}
#lrq .pro-sel3 a{}
#lrq .pro-sel3 img{
    width: 80px;
    height: 28px;
}

#lrq .carouselpart{
	background-color: #D1DBE4;
}
#lrq .car-show{
    width: 1200px;
    height: 400px;
    overflow: hidden;
    position: relative;
}
#lrq .car-show ul{
    width: 10000px;
    position: relative;
    left: -1200px;
}
#lrq .car-show ul li{
    float: left;
}
#lrq .car-show ul li a{}
#lrq .car-show ul li img{
    width: 1200px;
    height: 400px;
}

#lrq .car-cont{
    position: absolute;
    right: 109px;
    bottom: 12px;
    text-align: center;
}
#lrq .car-cont span{
    display: inline-block;
    width: 12px;
    height: 12px;
    border-radius: 50%;
    background: grey;
    margin-left: 20px;
}
#lrq .car-cont span.cur{
	background-color: #fff;
}
#lrq .car-pre,.car-next{
	background-image: url(../img/icons_03.png);
	background-repeat: no-repeat;
	width: 43px;
	height: 71px;
	position: absolute;
	cursor: pointer;
}
#lrq .car-pre{
	background-position: -89px -46px;
	top: 50%;
	left: 180px;
	margin-top: -35px;
}
#lrq .car-next{
	background-position: -149px -46px;
	top: 50%;
	right: 0px;
	margin-top: -35px;
}

#lrq .slide-right{
	position: fixed;
	bottom: 50px;
	right: 30px;
	z-index: 100;
}
#lrq .slide-right .sdiv{
	display: block;
	width: 50px;
	height: 50px;
	background-image: url(../img/sidebar2.png);
	background-repeat: no-repeat;
	background-position: 9px 10px;
	background-color: #fff;
	border: 1px solid #ccc;
	margin-bottom: -1px;
	position: relative;
}
#lrq .slide-right .sdiv .sspan{
	position: absolute;
	top: 0px;
	right: 30px;
	width: 13px;
	height: 54px;
	background-image: url(../img/sidebar1.png);
	background-repeat: no-repeat;
	background-position: -65px -212px;
	z-index: -1;
	 transition: all 0.2s; 
}

#lrq .slide-right .ldiv{
	width: 50px;
    height: 50px;
    background-color: #fff;
    text-align: center;
    border: 1px solid #ccc;
    position: relative;
}


#lrq .slide-right .ldiv span{
	font-size: 25px;
    transform: rotate(-90deg);
    display: inline-block;
    margin-top: 13px;
}
#lrq .slide-right .ldiv i{
	position: absolute;
    top: 0px;
    right: 30px;
    width: 10px;
    height: 49px;
    background-image: url(../img/sidebar1.png);
    background-repeat: no-repeat;
    background-position: -65px -268px;
    z-index: -1;
     transition: all 0.2s; 
}

#lrq .slide-right .ldiv:hover{
	background-color: #FF7919;
	color: #fff;
}
#lrq .slide-right .ldiv:hover i{
	width: 160px;
	right: 40px;
}





#lrq .slide-right div span::before{
	content: "";
	position: absolute;
	width: 20px;
	height: 50px;
	top: 1px;
	right: -11px;
}

#lrq .slide-right .sdiv:hover{
	background-color: #FF7919;
	background-position: 9px -44px;
}
#lrq .slide-right .sdiv:hover .sspan{
	width: 160px;
	right: 30px;
}

.dianti-wrap{
	position: fixed;
	bottom: 50px;
	left: 10px;
	width: 50px;
	height: 150px;
}
.dianti{}
.dianti li{
	height: 50px;
	background-image: url(../img/change.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	border: 1px solid #ccc;
	margin-bottom: -1px;
	position: relative;
}
.dianti li span{
	position: absolute;
	top: 0px;
	left: 49px;
	width: 100px;
	height: 50px;
	background-color: #FF9244;
	font-size: 17px;
	text-align: center;
	line-height: 50px;
	color: #fff;
	display: none;
}
.dianti li.xuanzhong{
	background-image: url(../img/change2.png);
	
}
.dianti li:hover{
	background-image: url(../img/change2.png);
}
.dianti li:hover span{
	display: block;
}


